package br.ufmg.ubicomp.droidguide.eventservice.event;

import java.util.Calendar;

import br.ufmg.ubicomp.droidguide.common.DroidGuideEntity;
import br.ufmg.ubicomp.droidguide.common.DroidGuideUser;

public abstract class DroidGuideEvent extends DroidGuideEntity {

	private String data;
	private Calendar dateTime;
	private EventSource source;
	private String sourceName;
	private DroidGuideUser droidGuideUser;
	private String droidGuideUserKey;

	
	
	public EventSource getSource() {
		return source;
	}

	public void setSource(EventSource source) {
		this.source = source;
	}

	public String getSourceName() {
		return sourceName;
	}

	public void setSourceName(String sourceName) {
		this.sourceName = sourceName;
	}

	public String getDroidGuideUserKey() {
		return droidGuideUserKey;
	}

	public void setDroidGuideUserKey(String droidGuideUserKey) {
		this.droidGuideUserKey = droidGuideUserKey;
	}

	public DroidGuideUser getDroidGuideUser() {
		return droidGuideUser;
	}

	public void setDroidGuideUser(DroidGuideUser droidGuideUser) {
		this.droidGuideUser = droidGuideUser;
	}

	public String getData() {
		return data;
	}

	public void setData(String data) {
		this.data = data;
	}

	public Calendar getDateTime() {
		return dateTime;
	}

	public void setDateTime(Calendar dataTime) {
		this.dateTime = dataTime;
	}

}